草庐IT

php 将 preg_replace 转换为 preg_replace_callback

全部标签

xml - 将 XML 集合(Pivotal Tracker 故事)转换为 Ruby 哈希/对象

我有一个XML格式的故事集。我想解析该文件并将每个故事作为哈希或Ruby对象返回,以便我可以在Ruby脚本中进一步操作数据。是否Nokogiri支持这个,还是有更好的工具/库可以使用?XML文档具有以下结构,通过PivotalTracker'swebAPI返回:16376featurehttp://www.pivotaltracker.com/story/show/163762acceptedAdescriptionReceivableindexlistingwillallowselectionviewingTonySupermanTonySuperman2009/11/0415:49

PHP在post请求中读取xml

所以,我执行了两个步骤a)在其中一个php文件中创建一些随机的xml文件。b)在第二个文件中解析相同的xml文件。重点是a)中的php文件将向php文件b)发出一个只有xml作为请求的post请求。文件b)必须使用SImpleXml读取xml文件。我正在尝试为此做点什么http://blog.superfeedr.com/API/pubsubhubbub/getting-started-with-pubsubhubbub/.我的服务器将从superfeeder接收xml形式的通知。通知将是请求中的xml文件。我执行步骤a)只是为了确认我的b)部分是正确的。如何在PHP中执行此操作。我尝

c++ - 是否有任何主动维护的工具可以将 C++ 代码转换为 xml?

是否有任何工具可以将C++代码转换为xml或其他更易于解析的格式?如果它还可以选择将xml转回C++,那就太好了。我已经知道doxygen的xml格式……也许只有我一个人知道,但我觉得它没有特别的帮助。 最佳答案 类似于gccxml? 关于c++-是否有任何主动维护的工具可以将C++代码转换为xml?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2292304/

C# XSLT 转换内存不足

全部,我有以下使用XSLT转换XML文档的代码。问题是当XML文档大约为12MB时,C#内存不足。有没有一种不同的方法可以在不消耗那么多内存的情况下进行转换?publicstringTransform(XPathDocumentmyXPathDoc,XslCompiledTransformmyXslTrans){try{varstm=newMemoryStream();myXslTrans.Transform(myXPathDoc,null,stm);varsr=newStreamReader(stm);returnsr.ReadToEnd();}catch(Exceptione){/

java - 如何使用 Java 使用 XSL 转换 XML

我目前使用标准的javax.xml.transform库通过XSL将我的XML转换为CSV。我的XSL文件很大——大约有950行。我的XML文件也可能非常大。它在原型(prototype)阶段工作良好,XSL的一小部分在大约50行左右就位。现在在“最终系统”中,当它执行转换时出现错误Branchtargetoffsettoolargeforshort。privateStringtransformXML(){StringformattedOutput="";try{TransformerFactorytFactory=TransformerFactory.newInstance();Tr

php - PHP 中简单干净的 xml 操作

我正在尝试寻找一种在php中轻松修改xml的方法。PHP文档对于如何轻松操作xml非常困惑。我喜欢SimpleXml允许轻松查找标签/属性的方式,但它似乎不允许您轻松添加子树或替换现有子树。有什么使用建议吗?我的用例包括:查找具有特定属性的特定标签元素。替换找到的元素子树。使用从xml文本生成的子树。 最佳答案 我使用XPATH和SimpleXML来更改我的文件。一个小例子...xml文件:FirstPost!!!http://myforum.org/index.php/m/1helloI'mfabioRe:Secondpost!!

php - 缓存来自远程 URL 的 XML 提要

我正在使用远程xml提要,我不想每次都点击它。这是我到目前为止的代码:$feed=simplexml_load_file('http://remoteserviceurlhere');if($feed){$feed->asXML('feed.xml');}elseif(file_exists('feed.xml')){$feed=simplexml_load_file('feed.xml');}else{die('Noavailablefeed');}我想做的是让我的脚本每小时访问一次远程服务,并将该数据缓存到feed.xml文件中。 最佳答案

php - 初学者试图将 xml 读入 php

我有一个位于here的xml提要我正在尝试读入一个php脚本,然后循环遍历,并对求和.我曾尝试使用DOMDocument来执行此操作,但到目前为止都失败了。我一直在尝试使用的基本方法如下loadXML('http://www.phogue.net/feed');$packages=$dom->getElementsByTagName('package');foreach($packagesas$item){echo$item->getAttribute('uid').'';}?>上面的代码只是为了打印出每个项目的名称,但它不起作用。我目前收到以下错误警告:DOMDocument::lo

php - 如何以编程方式将任何网页转换为 RSS 提要?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。Improvethisquestion有许多网站和博客提供RSS提要,但另一方面也有许多不提供。我想把那种类型的网页变成RSS提要。我通过Google找到了一些解决方案,例如Feed43,Page2rss,Dapper等,但我想要一个可以执行此任务的开源项目或任何解释它的教程。请给我建议,如果你能解释一下,非常欢迎。我的首选语言是PHP。

javascript - json:如何将 json 字符串转换为 javascript 对象

我正在将我的ajax代码从xml转换为json,但我在这里缺少一些基本的东西:当我在客户端收到json字符串时,将其转换为javascript对象的推荐方法是什么。例如我得到这个字符串:{"connectionid":12345}我想做这样的事情:alert(xmlhttp.responseText.connectionid);谢谢! 最佳答案 使用JSON.parse(),或者eval(),如果你喜欢危险地生活(或者完全相信你的JSON来自哪里)。如果您碰巧使用jQuery,您会得到$.parseJSON().